bladder neck stenosis - Turkish English Dictionary